<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="../../../style.css" type="text/css" media="screen">
<link rel="stylesheet" href="../../../print.css" type="text/css" media="print">
<title>com.greensock.plugins Summary</title>
</head>
<body>
<script type="text/javascript" language="javascript" src="../../../asdoc.js"></script><script type="text/javascript" language="javascript" src="../../../cookies.js"></script><script type="text/javascript" language="javascript">
<!--
				asdocTitle = 'com.greensock.plugins Package - API Documentation';
				var baseRef = '../../../';
				window.onload = configPage;
			--></script>
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
<tr>
<td align="left" class="titleTableTitle">API Documentation</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('../../../all-classes.html')" href="../../../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../all-classes.html')" href="../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../index-list.html')" href="../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="../../../index.html?com/greensock/plugins/package-detail.html&amp;com/greensock/plugins/class-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../../../images/logo.jpg"></td>
</tr>
<tr class="titleTableRow2">
<td align="left" id="subTitle" class="titleTableSubTitle">Package&nbsp;com.greensock.plugins</td><td align="right" id="subNav" class="titleTableSubNav"><a href="package-detail.html#classSummary">Classes</a></td>
</tr>
<tr class="titleTableRow3">
<td colspan="2">&nbsp;</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Package com.greensock.plugins"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false,false,true,false);}
--></script>
<div class="MainContent">
<br>
<br>
<hr>
<a name="classSummary"></a>
<div class="summaryTableTitle">Classes</div>
<table class="summaryTable" cellspacing="0" cellpadding="3">
<tr>
<th>&nbsp;</th><th width="30%">Class</th><th width="70%">Description</th>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="AutoAlphaPlugin.html">AutoAlphaPlugin</a></td><td class="summaryTableLastCol">
 Tweening "autoAlpha" is exactly the same as tweening an object's "alpha" except that it ensures 
 that the object's "visible" property is true until autoAlpha reaches zero at which point it will 
 toggle the "visible" property to false.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="BevelFilterPlugin.html">BevelFilterPlugin</a></td><td class="summaryTableLastCol">
 Tweens a BevelFilter.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="BezierPlugin.html">BezierPlugin</a></td><td class="summaryTableLastCol">
 Bezier tweening allows you to tween in a non-linear way.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="BezierThroughPlugin.html">BezierThroughPlugin</a></td><td class="summaryTableLastCol">
 Identical to bezier except that instead of defining bezier control point values, you
 define points through which the bezier values should move.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="BlurFilterPlugin.html">BlurFilterPlugin</a></td><td class="summaryTableLastCol">
 Tweens a BlurFilter.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="CacheAsBitmapPlugin.html">CacheAsBitmapPlugin</a></td><td class="summaryTableLastCol">
 Forces the <code>cacheAsBitmap</code> property of a DisplayObject to be a certain value (<code>true</code> or <code>false</code>)
 during the tween and then sets it back to whatever it was before the tween was rendered for the first time.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="CirclePath2DPlugin.html">CirclePath2DPlugin</a></td><td class="summaryTableLastCol">
 Tweens an object along a CirclePath2D motion path in any direction (clockwise, counter-clockwise, or shortest).</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="ColorMatrixFilterPlugin.html">ColorMatrixFilterPlugin</a></td><td class="summaryTableLastCol">
 ColorMatrixFilter tweening offers an easy way to tween a DisplayObject's saturation, hue, contrast,
 brightness, and colorization.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="ColorTransformPlugin.html">ColorTransformPlugin</a></td><td class="summaryTableLastCol">
 Ever wanted to tween ColorTransform properties of a DisplayObject to do advanced effects like overexposing, altering
 the brightness or setting the percent/amount of tint? Or maybe tween individual ColorTransform 
 properties like redMultiplier, redOffset, blueMultiplier, blueOffset, etc.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="DropShadowFilterPlugin.html">DropShadowFilterPlugin</a></td><td class="summaryTableLastCol">
 Tweens a DropShadowFilter.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="DynamicPropsPlugin.html">DynamicPropsPlugin</a></td><td class="summaryTableLastCol">
 If you'd like to tween something to a destination value that may change at any time,
 DynamicPropsPlugin allows you to simply associate a function with a property so that
 every time the tween is rendered, it calls that function to get the new destination value 
 for the associated property.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="EndArrayPlugin.html">EndArrayPlugin</a></td><td class="summaryTableLastCol">
 Tweens numbers in an Array.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="EndVectorPlugin.html">EndVectorPlugin</a></td><td class="summaryTableLastCol">
 Tweens numbers in an Vector.&lt;Number&gt;.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="FrameBackwardPlugin.html">FrameBackwardPlugin</a></td><td class="summaryTableLastCol">
 Tweens a MovieClip backward to a particular frame number, wrapping it if/when it reaches the beginning
 of the timeline.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="FrameForwardPlugin.html">FrameForwardPlugin</a></td><td class="summaryTableLastCol">
 Tweens a MovieClip forward to a particular frame number, wrapping it if/when it reaches the end
 of the timeline.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="FrameLabelPlugin.html">FrameLabelPlugin</a></td><td class="summaryTableLastCol">
 Tweens a MovieClip to a particular frame label.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="FramePlugin.html">FramePlugin</a></td><td class="summaryTableLastCol">
 Tweens a MovieClip to a particular frame number.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="GlowFilterPlugin.html">GlowFilterPlugin</a></td><td class="summaryTableLastCol">
 Tweens a GlowFilter.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="HexColorsPlugin.html">HexColorsPlugin</a></td><td class="summaryTableLastCol">
 Although hex colors are technically numbers, if you try to tween them conventionally, 
 you'll notice that they don't tween smoothly.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="LiquidPositionPlugin.html">LiquidPositionPlugin</a></td><td class="summaryTableLastCol">
 If you're using <a href="http://www.greensock.com/liquidstage/">LiquidStage</a> and you'd like to tween 
 a DisplayObject to coordinates that are relative to a particular <code>PinPoint</code> (like the <code>CENTER</code>)
 whose position may change at any time, <code>LiquidPositionPlugin</code> makes it easy by dynamically updating the 
 destination values accordingly.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="MotionBlurPlugin.html">MotionBlurPlugin</a></td><td class="summaryTableLastCol">
 MotionBlurPlugin provides an easy way to apply a directional blur to a DisplayObject based on its velocity
 and angle of movement in 2D (x/y).</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="Physics2DPlugin.html">Physics2DPlugin</a></td><td class="summaryTableLastCol">
 Provides simple physics functionality for tweening a DisplayObject's x and y coordinates based on a
 combination of velocity, angle, gravity, acceleration, accelerationAngle, and/or friction.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="PhysicsPropsPlugin.html">PhysicsPropsPlugin</a></td><td class="summaryTableLastCol">
 Sometimes you want to tween a property (or several) but you don't have a specific end value in mind - instead,
 you'd rather describe the movement in terms of physics concepts, like velocity, acceleration, 
 and/or friction.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="QuaternionsPlugin.html">QuaternionsPlugin</a></td><td class="summaryTableLastCol">
 Performs SLERP interpolation between 2 Quaternions.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="RemoveTintPlugin.html">RemoveTintPlugin</a></td><td class="summaryTableLastCol">
 Removes the tint of a DisplayObject over time.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="RoundPropsPlugin.html">RoundPropsPlugin</a></td><td class="summaryTableLastCol">
 If you'd like the inbetween values in a tween to always get rounded to the nearest integer, use the roundProps
 special property.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="ScalePlugin.html">ScalePlugin</a></td><td class="summaryTableLastCol">
 ScalePlugin combines scaleX and scaleY into one "scale" property.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="ScrollRectPlugin.html">ScrollRectPlugin</a></td><td class="summaryTableLastCol">
 Tweens the scrollRect property of a DisplayObject.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="SetActualSizePlugin.html">SetActualSizePlugin</a></td><td class="summaryTableLastCol">
 Some components require resizing with setActualSize() instead of standard tweens of width/height in
 order to scale properly.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="SetSizePlugin.html">SetSizePlugin</a></td><td class="summaryTableLastCol">
 Some components require resizing with setSize() instead of standard tweens of width/height in
 order to scale properly.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="ShortRotationPlugin.html">ShortRotationPlugin</a></td><td class="summaryTableLastCol">
 To tween any rotation property of the target object in the shortest direction, use "shortRotation" 
 For example, if <code>myObject.rotation</code> is currently 170 degrees and you want to tween it to -170 degrees, 
 a normal rotation tween would travel a total of 340 degrees in the counter-clockwise direction, 
 but if you use shortRotation, it would travel 20 degrees in the clockwise direction instead.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="SoundTransformPlugin.html">SoundTransformPlugin</a></td><td class="summaryTableLastCol">
 Tweens properties of an object's soundTransform property (like the volume, pan, leftToRight, etc.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="StageQualityPlugin.html">StageQualityPlugin</a></td><td class="summaryTableLastCol">
 Sets the stage's <code>quality</code> to a particular value during a tween and another value after
 the tween which can be useful for improving rendering performance in the Flash Player while things are animating.<br /><br />
 
 <b>USAGE:</b><br /><br />
 <code>
   import com.greensock.TweenLite; <br />
   import com.greensock.plugins.TweenPlugin; <br />
   import com.greensock.plugins.StageQualityPlugin; <br />
   import flash.display.StageQuality; <br />
   TweenPlugin.activate([StageQualityPlugin]); //activation is permanent in the SWF, so this line only needs to be run once.<br /><br />
 
   TweenLite.to(mc, 1, {x:100, stageQuality:{stage:this.stage, during:StageQuality.LOW, after:StageQuality.HIGH}}); <br /><br />
 </code>
 
 <b>Copyright 2011, GreenSock.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="ThrowPropsPlugin.html">ThrowPropsPlugin</a></td><td class="summaryTableLastCol">
 <code>ThrowPropsPlugin</code> allows you to simply define an initial velocity for a property 
 (or multiple properties) as well as optional maximum and/or minimum end values and then it 
 will calculate the appropriate landing position and plot a smooth course based on the easing 
 equation you define (Quad.easeOut by default, as set in TweenLite).</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="TintPlugin.html">TintPlugin</a></td><td class="summaryTableLastCol">
 To change a DisplayObject's tint/color, set this to the hex value of the tint you'd like
 to end up at (or begin at if you're using <code>TweenMax.from()</code>).</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="TransformAroundCenterPlugin.html">TransformAroundCenterPlugin</a></td><td class="summaryTableLastCol">
 Normally, all transformations (scale, rotation, and position) are based on the DisplayObject's registration
 point (most often its upper left corner), but TransformAroundCenter allows you to make the 2D transformations
 occur around the DisplayObject's center.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="TransformAroundPointPlugin.html">TransformAroundPointPlugin</a></td><td class="summaryTableLastCol">
 Normally, all transformations (scale, rotation, and position) are based on the DisplayObject's registration
 point (most often its upper left corner), but TransformAroundPoint allows you to define ANY point around which
 2D transformations will occur during the tween.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="TransformMatrixPlugin.html">TransformMatrixPlugin</a></td><td class="summaryTableLastCol">
 TransformMatrixPlugin allows you to tween a DisplayObject's transform.matrix values directly 
 (<code>a, b, c, d, tx, and ty</code>) or use common properties like <code>x, y, scaleX, scaleY, 
 skewX, skewY, rotation</code> and even <code>shortRotation</code>.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="TweenPlugin.html">TweenPlugin</a></td><td class="summaryTableLastCol">
 TweenPlugin is the base class for all TweenLite/TweenMax plugins.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="VisiblePlugin.html">VisiblePlugin</a></td><td class="summaryTableLastCol">
 Toggles the visibility at the end of a tween.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="VolumePlugin.html">VolumePlugin</a></td><td class="summaryTableLastCol">
 Tweens the volume of an object with a soundTransform property (MovieClip/SoundChannel/NetStream, etc.).</td>
</tr>
</table>
<p></p>
<div>
<p></p>
<center class="copyright"> 
</center>
</div>
</div>
</body>
</html>
<!-- -->
